Skip to main content

XPDFViewer_Get

Type

function

Summary

Get the value of a property from a PDF Viewer.

Syntax

XPDFViewer_Get(<viewerName>, <property>)

Description

Set the following properties:

  • rect - The rect of the PDF Viewer relative to the top left of the stack window.
  • fileName - The full file path to the PDF file being viewed
  • visible - The visibility of the PDF Viewer
  • pageNumber - The currently displayed page of the PDF Viewer
  • formattedWidth (read only) - The width in pixels of the PDF Page with no scaling applied.
  • formattedHeight (read only) - The height in pixels of the PDF Page with no scaling applied.
  • width (read only) - The width in pixels of the PDF page with scaling applied.
  • height (read only) - The height in pixels of the PDF page with no scaling applied.
  • pageCount (read only) - The total number of pages in the PDF document.
  • totalCharacterCount (read only) - The total number of characters in the PDF document.
  • continuousScrollMode - The continuous scroll mode of the PDF document.
  • scroll - The current scroll of the displayed page as horizontal scroll, vertical scroll.
  • pageGravity - The gravity of the page when the view is larger than the scaled page in either width or height. Currently supported page gravities are:
   * topLeft (default) - top left of page sticks to the top left of the view
* center - the page is centered in the view
* hScrollbar - Boolean property to show or hide the horizontal scrollbar
* vScrollbar - Boolean property to show or hide the vertical scrollbar

The following errors may be thrown by the command:

  • XPDF_ERROR: incorrect number of parameters
  • XPDF_ERROR: can't get property

Parameters

NameTypeDescription

viewerName

string

The name of the viewer.

property

string

The name of the property to get.

Examples

put XPDFViewer_Get("Document1", "rect") into thePDFRect

Compatibility and Support

Introduced

LiveCode 1.0.0

OS

mac

windows

Platforms

desktop

Thank you for your feedback!

Was this page helpful?